package cc.vv.btpartyjob.partymanager.api

import cc.vv.baselibrary.api.BaseUrl

/**
 *
 * 党群管理相关接口
 * @author chen.qi
 * @date 2018/11/5.
 */
object PartyManagerAPI {

    private val IP = BaseUrl.getBaseUrl()

    /**
     * 社区大党委社区组织数据
     */
    val communityOrgUrl = "$IP/api/community-party-committee/community-party-committee-info"

    /**
     *社区大党委-- 社区组织Url
     */
    val sheQuZuZhiUrl = "$IP/api/org/community-org"

    /**
     *网格列表
     */
    val gridListUrl = "$IP/api/org/grid-list"

    /**
     * 企事业单位
     */
    val qishiYeDanWeiUrl = "$IP/api/org/unit-list"

    /**
     * 单元中心户详情
     */
    val unitZhongXinDetailUrl = "$IP/api/org/center-info"

    /**
     *社区活动
     */
    val communityActivitiesUrl = "$IP/api/org/community-activity-list"

    /**
     *单位报到(0:已报道，1:未报道)
     */
    val unitRegisterUrl = "$IP/api/unit/reported/list"

    /**
     * 单位报到统计
     */
    val unitReportStaticsUrl = "$IP/api/report/statistic/unit"

    /**
     * 党员报到统计
     */
    val partyReportStaticsUrl = "$IP/api/report/statistic/user"

    /**
     * 单位报到详情
     */
    val unitReportDetailUrl = "$IP/api/unit/reported/detail"

    /**
     * 提交单位报到
     */
    val submitUnitReportUrl = "$IP/api/unit/reported/submit"

    /**
     * 单位报到详情新增资源
     */
    val unitReportAddResource = "$IP/api/resource-list/edit"

    /**
     * 党员报到列表
     */
    val partyReportListUrl = "$IP/api/party-report/list"

    /**
     * 党员报到详情
     */
    val partyReportDetailUrl = "$IP/api/party-report/info"

    /**
     * 党员承诺列表
     */
    val partyCommitmentListUrl = "$IP/api/committed/user-list"

    /**
     * 单位承诺列表
     */
    val unitCommitmentListUrl = "$IP/api/committed/unit-list"

    /**
     * 添加编辑承诺
     */
    val addCommitInfoUrl = "$IP/api/committed/edit"

    /**
     * 街道联席会议简介列表
     */
    val streetMeetingList = "$IP/api/street-joint-meeting/list"
    /**
     * 街道联席会议活动列表
     */
    val streetActivitiesList = "$IP/api/street-joint-meeting-activity/list"

    /**
     * 项目查询
     */
    val projectQueryList = "$IP/api/project/list"
    /**
     * 项目添加
     */
    val projectAddResource = "$IP/api/project/edit"
    /**
     * 单位简介响应体
     */
    val unitJJList = "$IP/api/not-party-unit/list"
    /**
     * 评星晋级
     */
    val evaluationStarList = "$IP/api/unit-evaluation-star/list"
    /**
     * 政策文件
     */
    val policyDocument = "$IP/api/policy-doc/list"
    /**
     * 红领党建
     */
    val redPartyListUrl = "$IP/api/red-party-building/list"

    /**
     * 项目详情
     */
    val projectDetail = "$IP/api/project/info"

    /**
     * 项目详情延期申请、取消申请
     * 申请类型 2 延期 3 取消
     */
    val projectDetailYQorCancelApply = "$IP/api/project/pro-apply"

    /**
     * 获取四支队伍工作情况列表
     */
    val workGoingListUrl = "$IP/api/team-work/list"

    /**
     * 承诺详情
     */
    val promiseDetailUrl = "$IP/api/committed/detail"

    /**
     * 承诺评价列表
     */
    val promisePingJiaListUrl = "$IP/api/committed-comment/list"

    /**
     * 添加评价
     */
    val addPingJiaUrl = "$IP/api/committed-comment/add"

    /**
     * 获取扶贫新政策信息数据
     */
    val cunDetailInfo = "$IP/api/poverty-alleviation-village/message"

    /**
     * 获取当前用户所在扶贫行政村信息
     */
    val currentUserFuPingCunInfo = "$IP/api/poverty-alleviation-village/current-user-village"

    /**
     * 获取第一书记信息
     */
    val diYiShuJiInfo = "$IP/api/team/secretary-message"

    /**
     * 获取四支队伍签到信息
     */
    val getSiZhiDuiWuQianDaoInfo = "$IP/api/team-sign-in/info"

    /**
     * 提交签到、签退
     */
    val submitQdAndQt = "$IP/api/team-sign-in/sign-in"


    /**
     * 添加工作情况信息
     */
    val addWorkingInfo = "$IP/api/team-work/edit"

    /**
     * 获取工作信息
     */
    val getWorkInfoDetailUrl = "$IP/api/team-work/info"

    /**
     * 获取扶贫工作队、驻村干部、村两委班子列表
     */
    val getTearWorkList = "$IP/api/team/village-team-list"

    /**
     * 获取社会组织列表
     */
    val getSheHuiZuZhiListUrl = "$IP/api/org/society-org-list"

    /**
     * 获取社会组织动态列表
     */
    val getSheHuiZuZhiDynamicUrl = "$IP/api/org/society-org-dynamic-list"

    /**
     * 社会组织详情
     */
    val getSheHuiZuzhiDetail = "$IP/api/society-org/info"

    /**
     * 社会组织动态详情
     */
    val getSheHuiZuZhiDyanmicDetailUrl = "$IP/api/society-org-dynamic/info"
    /**
     * 添加项目取消延期申请信息
     */
    val addProjectYQApply = "$IP/api/project-apply/save"


}